// 自定义文件启动脚本
module.exports = {
    apps : [{
      name: 'main',
      script: './startup.node.js',
  
      // Options reference: https://pm2.io/doc/en/runtime/reference/ecosystem-file/
      //args: 'one two',
      time: true, // log带日期
      instances: 4, // 集群：启动进程数
      autorestart: true, // 崩溃自动重启
      watch: true, // 开启文件监听，变化自动重启
      max_memory_restart: '1G',
      restart_delay: 3000, // 重启固定延迟时间
      env: {
        NODE_ENV: 'development',
      },
      env_production: {
        NODE_ENV: 'production'
      },
      ignore_watch:["node_modules"], // 忽略监听的文件
    }],
  
   // deploy : { // 直接从远程拉取自动部署
   //   production : {
   //     user : 'node',
   //     host : '212.83.163.1',
   //     ref  : 'origin/master',
   //     repo : 'git@github.com:repo.git',
   //     path : '/var/www/production',
   //     'post-deploy' : 'npm install && pm2 reload ecosystem.config.js --env production'
   //   }
   // }
  };
  